:root {
    display: block;
    --input-area-space: var(--gua-chat-input-area-space, 12px);
    --input-area-line-height: var(--gua-chat-input-area-line-height, 1.5);
    --input-area-border-radius: var(--gua-chat-input-area-border-radius, 24px);
    --input-area-border: var(--gua-chat-input-area-border, none);
    --input-area-min-height: var(--gua-chat-input-area-min-height, 48px);
    --input-area-padding: var(--gua-chat-input-area-padding, 8px 24px 8px 20px);
    --input-area-bg: var(--gua-chat-input-area-bg, #fff);
    --input-area-bg-disabled: var(--gua-chat-input-area-bg-disabled, #383941);
    --input-area-shadow: var(--gua-chat-input-area-shadow, 0 1px 4px 0 rgba(6, 9, 40, 0.05), 0 0 24px 0 rgba(90, 116, 255, 0.05));
    --input-area-shadow-active: var(--gua-chat-input-area-shadow-active, 0 1px 4px 0 #86AAFF, -1px -1px 4px 0 #86AAFF);
    --input-area-font-size: var(--gua-chat-input-area-font-size, 16px);
    --input-area-actions-offset: var(--gua-chat-input-area-actions-offset, 4px);
    --input-area-actions-gap: var(--gua-chat-input-area-actions-gap, 12px);
    --input-area-max-height: var(--gua-chat-input-area-max-height, 200px);
    --input-area-color: var(--gua-chat-input-area-color, rgba(0, 0, 0, 0.64));
    --input-area-color-placeholder: var(--gua-chat-input-area-color-placeholder, rgba(0, 0, 0, 0.64));
    --input-area-btn-bg-stop: var(--gua-chat-input-area-btn-bg-stop, linear-gradient(90deg, #FF4D4F 0%, #ff4d5088 100%));
    --input-area-btn-bg: var(--gua-chat-input-area-btn-bg, linear-gradient(90deg, #FF4D4F 0%, #ff4d5088 100%));
    --input-area-btn-bg-disabled: var(--gua-chat-input-area-btn-bg-disabled, hsl(240 4.8% 95.9%));
    --input-area-btn-height: var(--gua-chat-input-area-btn-height, 40px);
    --input-area-btn-padding: var(--gua-chat-input-area-btn-padding, 8px 16px);
    --input-area-btn-color: var(--gua-chat-input-area-btn-color, #fff);
    --input-area-btn-color-disabled: var(--gua-chat-input-area-btn-color-disabled, #8a8c96);
    --input-area-btn-border-radius: var(--gua-chat-input-area-btn-border-radius, 24px);
}
.chat-ui[data-v-6880e5da] {
    --gua-chat-font-suze: 15px;
    --gua-chat-gap: 10px;
    --gua-chat-padding: 10px;
    --gua-chat-avatar-size: 25px;
    z-index: 3;
}

:root {
    --gua-chat-font-size: 16px;
    --gua-chat-font-size-small: 14px;
    --gua-chat-font-size-large: 20px;
    --gua-chat-line-height: 1.5;
    --gua-chat-gap: 24px;
    --gua-chat-gap-small: calc(var(--gua-chat-gap) / 2);
    --gua-chat-padding: 16px;
    --gua-chat-padding-small: calc(var(--gua-chat-padding) / 2);
    --gua-chat-padding-large: calc(var(--gua-chat-padding) / 2* 3);
    --gua-chat-border-radius: 16px;
    --gua-chat-border-radius-small: calc(var(--gua-chat-border-radius) / 2);
    --gua-chat-border-radius-large: calc(var(--gua-chat-border-radius) / 2* 3);
    --gua-chat-color-dark: rgba(0, 0, 0, 0.9);
    --gua-chat-color: rgba(0, 0, 0, 0.64);
    --gua-chat-color-secondary: rgba(0, 0, 0, 0.4);
    --gua-chat-color-light: rgba(0, 0, 0, 0.26);
    --gua-chat-color-disabled: #8a8c96;
    --gua-chat-color-primary: #4C87FF;
    --gua-chat-color-accent: #6A4BFF;
    --gua-chat-color-danger: #F56C6C;
    --gua-chat-bg: none;
    --gua-chat-bg-primary: linear-gradient(90deg, var(--gua-chat-color-primary) 0%, var(--gua-chat-color-accent) 100%);
    --gua-chat-bg-disabled: hsl(240 4.8% 95.9%);
    --gua-chat-fg: #fff;
    --gua-chat-border-color: #f2f3f4;
    --gua-chat-border-color-hover: #86AAFF;
    --gua-chat-shadow: 0 1px 4px 0 rgba(25, 34, 52, 0.05);
    --gua-chat-shadow-active: 0 0 4px 0 var(--gua-chat-border-color-hover);
    --gua-chat-item-font-size: var(--gua-chat-font-size);
    --gua-chat-item-gap: calc(var(--gua-chat-gap)* 2 / 3);
    --gua-chat-item-line-height: var(--gua-chat-line-height);
    --gua-chat-item-min-height: var(--gua-chat-avatar-size);
    --gua-chat-item-title-font-size: var(--gua-chat-font-size-small);
    --gua-chat-item-title-color: var(--gua-chat-color-secondary);
    --gua-chat-item-loading-color: #AFC7FF;
    --gua-chat-item-loading-size: 24px;
    --gua-chat-item-message-gap: var(--gua-chat-gap-small);
    --gua-chat-item-message-padding: calc(var(--gua-chat-padding)* 0.75) var(--gua-chat-padding);
    --gua-chat-item-message-border-radius: 0 var(--gua-chat-border-radius) var(--gua-chat-border-radius);
    --gua-chat-item-message-border-radius-start: 0 var(--gua-chat-border-radius) var(--gua-chat-border-radius) calc(var(--gua-chat-border-radius)* 1.25);
    --gua-chat-item-message-border-radius-end: var(--gua-chat-border-radius) 0 calc(var(--gua-chat-border-radius)* 1.25) var(--gua-chat-border-radius);
    --gua-chat-item-message-color: var(--gua-chat-color);
    --gua-chat-item-message-bg: var(--gua-chat-fg);
    --gua-chat-item-message-border: none;
    --gua-chat-item-message-bg-filter: blur(5px);
    --gua-chat-item-message-shadow: var(--gua-chat-shadow);
    --gua-chat-item-message-color-user: #fff;
    --gua-chat-item-message-bg-user: var(--gua-chat-color-primary) var(--gua-chat-bg-primary);
    --gua-chat-item-message-border-user: none;
    --gua-chat-item-message-bg-filter-user: blur(5px);
    --gua-chat-item-message-shadow-user: var(--gua-chat-shadow);
    --gua-chat-item-message-color-system: var(--gua-chat-color-light);
    --gua-chat-item-message-bg-system: transparent;
    --gua-chat-item-message-border-system: none;
    --gua-chat-item-message-bg-filter-system: blur(5px);
    --gua-chat-item-message-shadow-system: none;
    --gua-chat-action-bar-font-size: var(--gua-chat-font-size);
    --gua-chat-action-bar-divider-color: var(--gua-chat-border-color);
    --gua-chat-action-bar-bg: var(--gua-chat-fg);
    --gua-chat-action-bar-padding: 0;
    --gua-chat-action-bar-border-radius: var(--gua-chat-border-radius-small);
    --gua-chat-action-bar-shadow: var(--gua-chat-shadow);
    --gua-chat-action-bar-btn-color: var(--gua-chat-color);
    --gua-chat-action-bar-btn-padding: var(--button-padding);
    --gua-chat-avatar-size: 48px;
    --gua-chat-avatar-color: var(--gua-chat-fg);
    --gua-chat-avatar-bg: hsl(240 5% 64.9%);
    --gua-chat-avatar-border-radius: 50%;
    --gua-chat-avatar-font-size: calc(var(--gua-chat-avatar-size)* 0.3);
    --gua-chat-input-area-space: 12px;
    --gua-chat-input-area-font-size: var(--gua-chat-font-size);
    --gua-chat-input-area-line-height: 1.5;
    --gua-chat-input-area-min-height: calc(var(--gua-chat-input-area-font-size)* 1.5 + var(--gua-chat-input-area-space)* 2);
    --gua-chat-input-area-max-height: 300px;
    --gua-chat-input-area-margin: var(--gua-chat-gap) calc(var(--gua-chat-item-min-height) + var(--gua-chat-item-gap));
    --gua-chat-input-area-padding: var(--gua-chat-input-area-space) calc(var(--gua-chat-input-area-space)* 2) var(--gua-chat-input-area-space) var(--gua-chat-input-area-space);
    --gua-chat-input-area-bg: var(--gua-chat-fg);
    --gua-chat-input-area-bg-disabled: var(--gua-chat-bg-disabled);
    --gua-chat-input-area-color: var(--gua-chat-color);
    --gua-chat-input-area-color-placeholder: var(--gua-chat-color-secondary);
    --gua-chat-input-area-border: none;
    --gua-chat-input-area-border-radius: var(--gua-chat-border-radius-large);
    --gua-chat-input-area-shadow: var(--gua-chat-shadow), 0 0 24px 0 rgba(90, 116, 255, 0.05);
    --gua-chat-input-area-shadow-active: 0 1px 4px 0 var(--gua-chat-border-color-hover), -1px -1px 4px 0 var(--gua-chat-border-color-hover);
    --gua-chat-input-area-actions-offset: 4px;
    --gua-chat-input-area-actions-gap: var(--gua-chat-input-area-space);
    --gua-chat-input-area-btn-height: calc(var(--gua-chat-input-area-min-height) - var(--gua-chat-input-area-actions-offset)* 2);
    --gua-chat-input-area-btn-padding: var(--gua-chat-padding-small) var(--gua-chat-padding);
    --gua-chat-input-area-btn-border-radius: var(--button-border-radius);
    --gua-chat-input-area-btn-bg-stop: linear-gradient(90deg, var(--gua-chat-color-danger) 0%, #ff4d5088 100%);
    --gua-chat-input-area-btn-bg: var(--gua-chat-bg-primary);
    --gua-chat-input-area-btn-bg-disabled: var(--gua-chat-bg-disabled);
    --gua-chat-input-area-btn-color: var(--gua-chat-fg);
    --gua-chat-input-area-btn-color-disabled: var(--gua-chat-color-disabled);
    --gua-chat-drag-area-bg: var(--gua-chat-fg);
    --gua-chat-drag-area-color: var(--gua-chat-color-secondary);
    --gua-chat-drag-area-font-size: var(--gua-chat-font-size-large);
    --gua-chat-drag-area-border-radius: var(--gua-chat-border-radius);
    --gua-chat-dialog-content-height-preview: 250px;
    --gua-chat-dialog-btn-bg: none;
    --gua-chat-dialog-btn-bg-primary: var(--gua-chat-bg-primary);
    --gua-chat-dialog-btn-color-primary: var(--gua-chat-fg);
    --gua-chat-dialog-btn-padding: var(--gua-chat-padding-small) var(--gua-chat-padding-large);
    --gua-chat-dialog-btn-border-radius: var(--gua-chat-border-radius-large);
    --gua-chat-dialog-btn-border: 1px solid var(--gua-chat-border-color);
    --gua-chat-attachment-card-size: 120px;
    --gua-chat-attachment-card-gap: var(--gua-chat-gap);
    --gua-chat-list-min-height: 300px;
    --gua-chat-list-content-max-width: 100%;
    --gua-chat-list-gap: var(--gua-chat-gap);
    --gua-chat-list-scrollbar-width: 0;
    --gua-chat-tools-offset: calc(var(--gua-chat-item-min-height) + var(--gua-chat-item-gap));
    --gua-chat-tools-gap: var(--gua-chat-gap-small);
    --gua-chat-tools-btn-padding: calc(var(--gua-chat-padding)* 0.75);
    --gua-chat-tools-btn-bg: rgba(255, 255, 255, 0.8);
    --gua-chat-tools-btn-border: none;
    --gua-chat-tools-btn-border-radius: calc(var(--gua-chat-border-radius)* 0.75);
    --gua-chat-tools-btn-shadow: var(--gua-chat-shadow);
    --gua-chat-scrollbar-width: 0;
    --gua-chat-scrollbar-track-bg: #e2e2e24d;
    --gua-chat-scrollbar-thumb-bg: #0000004d;
    --gua-chat-scrollbar-thumb-bg-hover: #00000059;
    --gua-chat-scrollbar-thumb-bg-active: #00000061;
}
@media (prefers-color-scheme: light) {
    :root {
        color: #213547;
        background-color: #fff;
    }
}
:root {
    font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
    line-height: 1.5;
    font-weight: 400;
    color-scheme: light dark;
    color: #ffffffde;
    background-color: #242424;
    font-synthesis: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
:root {
    --el-menu-active-color: var(--el-color-primary);
    --el-menu-text-color: var(--el-text-color-primary);
    --el-menu-hover-text-color: var(--el-color-primary);
    --el-menu-bg-color: var(--el-fill-color-blank);
    --el-menu-hover-bg-color: var(--el-color-primary-light-9);
    --el-menu-item-height: 56px;
    --el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);
    --el-menu-horizontal-height: 60px;
    --el-menu-horizontal-sub-item-height: 36px;
    --el-menu-item-font-size: var(--el-font-size-base);
    --el-menu-item-hover-fill: var(--el-color-primary-light-9);
    --el-menu-border-color: var(--el-border-color);
    --el-menu-base-level-padding: 20px;
    --el-menu-level-padding: 20px;
    --el-menu-icon-width: 24px;
}
:root {
    --el-loading-spinner-size: 42px;
    --el-loading-fullscreen-spinner-size: 50px;
}
:root {
    --el-popup-modal-bg-color: var(--el-color-black);
    --el-popup-modal-opacity: .5;
}
:root {
    color-scheme: light;
    --el-color-primary: #0066f3;
    --el-color-primary-light-3: rgb(76.5, 147.9, 246.6);
    --el-color-primary-light-5: rgb(127.5, 178.5, 249);
    --el-color-primary-light-7: rgb(178.5, 209.1, 251.4);
    --el-color-primary-light-8: rgb(204, 224.4, 252.6);
    --el-color-primary-light-9: rgb(229.5, 239.7, 253.8);
    --el-color-primary-dark-2: rgb(0, 81.6, 194.4);
    --el-color-success: #3ba036;
    --el-color-success-light-3: rgb(117.8, 188.5, 114.3);
    --el-color-success-light-5: rgb(157, 207.5, 154.5);
    --el-color-success-light-7: rgb(196.2, 226.5, 194.7);
    --el-color-success-light-8: rgb(215.8, 236, 214.8);
    --el-color-success-light-9: rgb(235.4, 245.5, 234.9);
    --el-color-success-dark-2: rgb(47.2, 128, 43.2);
    --el-color-warning: #eb9445;
    --el-color-warning-light-3: rgb(241, 180.1, 124.8);
    --el-color-warning-light-5: rgb(245, 201.5, 162);
    --el-color-warning-light-7: rgb(249, 222.9, 199.2);
    --el-color-warning-light-8: rgb(251, 233.6, 217.8);
    --el-color-warning-light-9: rgb(253, 244.3, 236.4);
    --el-color-warning-dark-2: rgb(188, 118.4, 55.2);
    --el-color-danger: #d03054;
    --el-color-danger-light-3: rgb(222.1, 110.1, 135.3);
    --el-color-danger-light-5: rgb(231.5, 151.5, 169.5);
    --el-color-danger-light-7: rgb(240.9, 192.9, 203.7);
    --el-color-danger-light-8: rgb(245.6, 213.6, 220.8);
    --el-color-danger-light-9: rgb(250.3, 234.3, 237.9);
    --el-color-danger-dark-2: rgb(166.4, 38.4, 67.2);
    --el-color-error: #d03054;
    --el-color-error-light-3: rgb(222.1, 110.1, 135.3);
    --el-color-error-light-5: rgb(231.5, 151.5, 169.5);
    --el-color-error-light-7: rgb(240.9, 192.9, 203.7);
    --el-color-error-light-8: rgb(245.6, 213.6, 220.8);
    --el-color-error-light-9: rgb(250.3, 234.3, 237.9);
    --el-color-error-dark-2: rgb(166.4, 38.4, 67.2);
    --el-color-info: #50515b;
    --el-color-info-light-3: rgb(132.5, 133.2, 140.2);
    --el-color-info-light-5: rgb(167.5, 168, 173);
    --el-color-info-light-7: rgb(202.5, 202.8, 205.8);
    --el-color-info-light-8: rgb(220, 220.2, 222.2);
    --el-color-info-light-9: rgb(237.5, 237.6, 238.6);
    --el-color-info-dark-2: rgb(64, 64.8, 72.8);
    --el-bg-color: #ffffff;
    --el-bg-color-page: #f2f4f6;
    --el-bg-color-overlay: #ffffff;
    --el-text-color-primary: #25252d;
    --el-text-color-regular: #50515b;
    --el-text-color-secondary: #6d6f79;
    --el-text-color-placeholder: #8a8c96;
    --el-text-color-disabled: #a6a8b0;
    --el-border-color: #dcdfe6;
    --el-border-color-light: #c4c7cd;
    --el-border-color-lighter: #c4c7cd;
    --el-border-color-extra-light: #c4c7cd;
    --el-border-color-dark: #d4d7de;
    --el-border-color-darker: #cdd0d6;
    --el-border-color-base: #c4c7cd;
    --el-fill-color: #f2f4f6;
    --el-fill-color-light: #f5f7fa;
    --el-fill-color-lighter: #fafafa;
    --el-fill-color-extra-light: #fafcff;
    --el-fill-color-dark: #ebedf0;
    --el-fill-color-darker: #e6e8eb;
    --el-fill-color-blank: #ffffff;
    --el-box-shadow: 0px 8px 12px rgba(0, 0, 0, .15), 0px 4px 4px rgba(0, 0, 0, .3);
    --el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);
    --el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);
    --el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);
    --el-disabled-bg-color: var(--el-fill-color-light);
    --el-disabled-text-color: var(--el-text-color-placeholder);
    --el-disabled-border-color: var(--el-border-color-light);
    --el-overlay-color: rgba(0, 0, 0, .8);
    --el-overlay-color-light: rgba(0, 0, 0, .7);
    --el-overlay-color-lighter: rgba(0, 0, 0, .5);
    --el-mask-color: rgba(255, 255, 255, .9);
    --el-mask-color-extra-light: rgba(255, 255, 255, .3);
    --el-border-width: 1px;
    --el-border-style: solid;
    --el-border-color-hover: var(--el-text-color-disabled);
    --el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);
    --el-svg-monochrome-grey: var(--el-border-color);
}
:root {
    --el-color-white: #ffffff;
    --el-color-black: #000000;
    --el-color-primary-rgb: 0, 102, 243;
    --el-color-success-rgb: 59, 160, 54;
    --el-color-warning-rgb: 235, 148, 69;
    --el-color-danger-rgb: 208, 48, 84;
    --el-color-error-rgb: 208, 48, 84;
    --el-color-info-rgb: 80, 81, 91;
    --el-font-size-extra-large: 20px;
    --el-font-size-large: 16px;
    --el-font-size-medium: 14px;
    --el-font-size-base: 14px;
    --el-font-size-small: 13px;
    --el-font-size-extra-small: 12px;
    --el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    --el-font-weight-primary: 500;
    --el-font-line-height-primary: 24px;
    --el-index-normal: 1;
    --el-index-top: 1000;
    --el-index-popper: 2000;
    --el-border-radius-base: 4px;
    --el-border-radius-small: 2px;
    --el-border-radius-round: 16px;
    --el-border-radius-circle: 100%;
    --el-transition-duration: .3s;
    --el-transition-duration-fast: .2s;
    --el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);
    --el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);
    --el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
    --el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
    --el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;
    --el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-component-size-large: 32px;
    --el-component-size: 28px;
    --el-component-size-small: 24px;
}
:root {
    --one-color-neutral-10: #f2f4f6;
    --one-color-neutral-20: #dfe2e6;
    --one-color-neutral-30: #c4c7cd;
    --one-color-neutral-40: #a6a8b0;
    --one-color-neutral-50: #8a8c96;
    --one-color-neutral-60: #6d6f79;
    --one-color-neutral-70: #50515b;
    --one-color-neutral-80: #383941;
    --one-color-neutral-90: #25252d;
    --one-color-neutral-100: #151619;
    --one-color-blue-10: #eff4ff;
    --one-color-blue-20: #d0e3ff;
    --one-color-blue-30: #afc7fb;
    --one-color-blue-40: #83a6ff;
    --one-color-blue-50: #5387ff;
    --one-color-blue-60: #0066f3;
    --one-color-blue-70: #0042d0;
    --one-color-blue-80: #002a9f;
    --one-color-blue-90: #001c6f;
    --one-color-blue-100: #000f46;
    --one-color-cyan-10: #e6f6ff;
    --one-color-cyan-20: #c0e6f9;
    --one-color-cyan-30: #9bcdf0;
    --one-color-cyan-40: #6daeea;
    --one-color-cyan-50: #428fdf;
    --one-color-cyan-60: #0071c7;
    --one-color-cyan-70: #005491;
    --one-color-cyan-80: #003a6d;
    --one-color-cyan-90: #012749;
    --one-color-cyan-100: #071435;
    --one-color-green-10: #d5fee1;
    --one-color-green-20: #a4f1a2;
    --one-color-green-30: #81db7c;
    --one-color-green-40: #5fbc5b;
    --one-color-green-50: #3ba036;
    --one-color-green-60: #2b8018;
    --one-color-green-70: #0e5f26;
    --one-color-green-80: #084404;
    --one-color-green-90: #022d0d;
    --one-color-green-100: #0c1807;
    --one-color-magenta-10: #fdf1ff;
    --one-color-magenta-20: #f8d6fe;
    --one-color-magenta-30: #f4b0f0;
    --one-color-magenta-40: #e288e7;
    --one-color-magenta-50: #d05cda;
    --one-color-magenta-60: #b13bba;
    --one-color-magenta-70: #8b179a;
    --one-color-magenta-80: #67076e;
    --one-color-magenta-90: #450452;
    --one-color-magenta-100: #2b0233;
    --one-color-orange-10: #fff3e5;
    --one-color-orange-20: #ffdbb2;
    --one-color-orange-30: #ffb87f;
    --one-color-orange-40: #eb9445;
    --one-color-orange-50: #d27412;
    --one-color-orange-60: #ad5900;
    --one-color-orange-70: #804200;
    --one-color-orange-80: #5a2f01;
    --one-color-orange-90: #3e1e03;
    --one-color-orange-100: #261001;
    --one-color-purple-10: #f7f3ff;
    --one-color-purple-20: #ecdafe;
    --one-color-purple-30: #dcb9f8;
    --one-color-purple-40: #c193ff;
    --one-color-purple-50: #ab6bff;
    --one-color-purple-60: #8a42f7;
    --one-color-purple-70: #7500d2;
    --one-color-purple-80: #530696;
    --one-color-purple-90: #390d5e;
    --one-color-purple-100: #1b0a3c;
    --one-color-red-10: #fff1f0;
    --one-color-red-20: #ffd6e2;
    --one-color-red-30: #ffb2c1;
    --one-color-red-40: #f8869e;
    --one-color-red-50: #f05571;
    --one-color-red-60: #d03054;
    --one-color-red-70: #a01839;
    --one-color-red-80: #790913;
    --one-color-red-90: #54040a;
    --one-color-red-100: #33030f;
    --one-color-teal-10: #dafafb;
    --one-color-teal-20: #a9eeec;
    --one-color-teal-30: #70d6d9;
    --one-color-teal-40: #41b9bf;
    --one-color-teal-50: #009ba5;
    --one-color-teal-60: #007c85;
    --one-color-teal-70: #005a68;
    --one-color-teal-80: #004144;
    --one-color-teal-90: #022b30;
    --one-color-teal-100: #091827;
    --one-color-yellow-10: #faf5c7;
    --one-color-yellow-20: #f6e367;
    --one-color-yellow-30: #f2c200;
    --one-color-yellow-40: #d79f00;
    --one-color-yellow-50: #ad8700;
    --one-color-yellow-60: #886c00;
    --one-color-yellow-70: #635100;
    --one-color-yellow-80: #423b01;
    --one-color-yellow-90: #2d2600;
    --one-color-yellow-100: #191600;
    --one-color-black: #000000;
    --one-color-n10: #f2f4f6;
    --one-color-n20: #dfe2e6;
    --one-color-n30: #c4c7cd;
    --one-color-n40: #a6a8b0;
    --one-color-n50: #8a8c96;
    --one-color-n60: #6d6f79;
    --one-color-n70: #50515b;
    --one-color-n80: #383941;
    --one-color-n90: #25252d;
    --one-color-n100: #151619;
    --one-color-white: #ffffff;
    --one-color-b10: #eff4ff;
    --one-color-b20: #d0e3ff;
    --one-color-b30: #afc7fb;
    --one-color-b40: #83a6ff;
    --one-color-b50: #5387ff;
    --one-color-b60: #0066f3;
    --one-color-b70: #0042d0;
    --one-color-b80: #002a9f;
    --one-color-b90: #001c6f;
    --one-color-b100: #000f46;
    --one-color-c10: #e6f6ff;
    --one-color-c20: #c0e6f9;
    --one-color-c30: #9bcdf0;
    --one-color-c40: #6daeea;
    --one-color-c50: #428fdf;
    --one-color-c60: #0071c7;
    --one-color-c70: #005491;
    --one-color-c80: #003a6d;
    --one-color-c90: #012749;
    --one-color-c100: #071435;
    --one-color-g10: #d5fee1;
    --one-color-g20: #a4f1a2;
    --one-color-g30: #81db7c;
    --one-color-g40: #5fbc5b;
    --one-color-g50: #3ba036;
    --one-color-g60: #2b8018;
    --one-color-g70: #0e5f26;
    --one-color-g80: #084404;
    --one-color-g90: #022d0d;
    --one-color-g100: #0c1807;
    --one-color-m10: #fdf1ff;
    --one-color-m20: #f8d6fe;
    --one-color-m30: #f4b0f0;
    --one-color-m40: #e288e7;
    --one-color-m50: #d05cda;
    --one-color-m60: #b13bba;
    --one-color-m70: #8b179a;
    --one-color-m80: #67076e;
    --one-color-m90: #450452;
    --one-color-m100: #2b0233;
    --one-color-o10: #fff3e5;
    --one-color-o20: #ffdbb2;
    --one-color-o30: #ffb87f;
    --one-color-o40: #eb9445;
    --one-color-o50: #d27412;
    --one-color-o60: #ad5900;
    --one-color-o70: #804200;
    --one-color-o80: #5a2f01;
    --one-color-o90: #3e1e03;
    --one-color-o100: #261001;
    --one-color-p10: #f7f3ff;
    --one-color-p20: #ecdafe;
    --one-color-p30: #dcb9f8;
    --one-color-p40: #c193ff;
    --one-color-p50: #ab6bff;
    --one-color-p60: #8a42f7;
    --one-color-p70: #7500d2;
    --one-color-p80: #530696;
    --one-color-p90: #390d5e;
    --one-color-p100: #1b0a3c;
    --one-color-r10: #fff1f0;
    --one-color-r20: #ffd6e2;
    --one-color-r30: #ffb2c1;
    --one-color-r40: #f8869e;
    --one-color-r50: #f05571;
    --one-color-r60: #d03054;
    --one-color-r70: #a01839;
    --one-color-r80: #790913;
    --one-color-r90: #54040a;
    --one-color-r100: #33030f;
    --one-color-t10: #dafafb;
    --one-color-t20: #a9eeec;
    --one-color-t30: #70d6d9;
    --one-color-t40: #41b9bf;
    --one-color-t50: #009ba5;
    --one-color-t60: #007c85;
    --one-color-t70: #005a68;
    --one-color-t80: #004144;
    --one-color-t90: #022b30;
    --one-color-t100: #091827;
    --one-color-y10: #faf5c7;
    --one-color-y20: #f6e367;
    --one-color-y30: #f2c200;
    --one-color-y40: #d79f00;
    --one-color-y50: #ad8700;
    --one-color-y60: #886c00;
    --one-color-y70: #635100;
    --one-color-y80: #423b01;
    --one-color-y90: #2d2600;
    --one-color-y100: #191600;
    --one-color-primary: #0066f3;
    --one-color-ongoing: #0066f3;
    --one-color-danger: #d03054;
    --one-color-safety: #3ba036;
    --one-color-warning: #eb9445;
    --one-color-caution: #f2c200;
    --one-color-info: #50515b;
    --one-color-magenta: #b13bba;
    --one-color-purple: #7500d2;
    --one-color-cyan: #0071c7;
    --one-color-teal: #009ba5;
    --one-color-primary-60: rgba(0, 102, 243, .6);
    --one-color-danger-60: rgba(208, 48, 84, .6);
    --one-color-safety-60: rgba(59, 160, 54, .6);
    --one-color-warning-60: rgba(235, 148, 69, .6);
    --one-color-caution-60: rgba(242, 194, 0, .6);
    --one-color-info-60: rgba(80, 81, 91, .6);
    --one-color-magenta-60: rgba(177, 59, 186, .6);
    --one-color-purple-60: rgba(117, 0, 210, .6);
    --one-color-cyan-60: rgba(0, 113, 199, .6);
    --one-color-teal-60: rgba(0, 155, 165, .6);
    --one-color-primary-12: rgba(0, 102, 243, .12);
    --one-color-danger-12: rgba(208, 48, 84, .12);
    --one-color-safety-12: rgba(59, 160, 54, .12);
    --one-color-warning-12: rgba(235, 148, 69, .12);
    --one-color-caution-12: rgba(242, 194, 0, .12);
    --one-color-info-12: rgba(80, 81, 91, .12);
    --one-color-magenta-12: rgba(177, 59, 186, .12);
    --one-color-purple-12: rgba(117, 0, 210, .12);
    --one-color-cyan-12: rgba(0, 113, 199, .12);
    --one-color-teal-12: rgba(0, 155, 165, .12);
    --one-color-semantic-primary: #0066f3;
    --one-color-semantic-ongoing: #0066f3;
    --one-color-semantic-danger: #d03054;
    --one-color-semantic-safety: #3ba036;
    --one-color-semantic-warning: #eb9445;
    --one-color-semantic-caution: #f2c200;
    --one-color-semantic-info: #50515b;
    --one-color-semantic-magenta: #b13bba;
    --one-color-semantic-purple: #7500d2;
    --one-color-semantic-cyan: #0071c7;
    --one-color-semantic-teal: #009ba5;
    --one-color-semantic-primary-60: rgba(0, 102, 243, .6);
    --one-color-semantic-danger-60: rgba(208, 48, 84, .6);
    --one-color-semantic-safety-60: rgba(59, 160, 54, .6);
    --one-color-semantic-warning-60: rgba(235, 148, 69, .6);
    --one-color-semantic-caution-60: rgba(242, 194, 0, .6);
    --one-color-semantic-info-60: rgba(80, 81, 91, .6);
    --one-color-semantic-magenta-60: rgba(177, 59, 186, .6);
    --one-color-semantic-purple-60: rgba(117, 0, 210, .6);
    --one-color-semantic-cyan-60: rgba(0, 113, 199, .6);
    --one-color-semantic-teal-60: rgba(0, 155, 165, .6);
    --one-color-semantic-primary-12: rgba(0, 102, 243, .12);
    --one-color-semantic-danger-12: rgba(208, 48, 84, .12);
    --one-color-semantic-safety-12: rgba(59, 160, 54, .12);
    --one-color-semantic-warning-12: rgba(235, 148, 69, .12);
    --one-color-semantic-caution-12: rgba(242, 194, 0, .12);
    --one-color-semantic-info-12: rgba(80, 81, 91, .12);
    --one-color-semantic-magenta-12: rgba(177, 59, 186, .12);
    --one-color-semantic-purple-12: rgba(117, 0, 210, .12);
    --one-color-semantic-cyan-12: rgba(0, 113, 199, .12);
    --one-color-semantic-teal-12: rgba(0, 155, 165, .12);
    --one-color-text-high-contrast: #25252d;
    --one-color-text-regular: #50515b;
    --one-color-text-secondary: #6d6f79;
    --one-color-text-placeholder: #8a8c96;
    --one-color-text-disabled: #a6a8b0;
    --one-color-text-reversed: rgba(255, 255, 255, .85);
    --one-color-text-action: #0066f3;
    --one-color-text-approve: #3ba036;
    --one-color-text-reject: #d03054;
    --one-color-text-selected: #0066f3;
    --one-color-bg-light: #ffffff;
    --one-color-bg-base: #f2f4f6;
    --one-color-bg-dark: #dfe2e6;
    --one-color-bg-acrylic-light: rgba(255, 255, 255, .16);
    --one-color-bg-acrylic-dark: rgba(80, 81, 91, .08);
    --one-color-bg-action: #0066f3;
    --one-color-bg-selected: rgba(0, 102, 243, .12);
    --one-color-bg-mask: rgba(0, 0, 0, .5);
    --one-color-br-light: #dfe2e6;
    --one-color-br-base: #c4c7cd;
    --one-color-br-dark: #a6a8b0;
    --one-color-br-acrylic-light: rgba(255, 255, 255, .24);
    --one-color-br-acrylic-dark: rgba(80, 81, 91, .16);
    --one-color-br-action: #0066f3;
    --one-color-br-selected: #0066f3;
    --one-spacing-xs: 4px;
    --one-spacing-s: 8px;
    --one-spacing-base: 12px;
    --one-spacing-l: 16px;
    --one-spacing-xl: 20px;
    --one-spacing-xxl: 24px;
    --one-spacing-xxxl: 32px;
    --one-font-family-base: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, 微软雅黑, Arial, sans-serif;
    --one-font-size-extra-large: 20px;
    --one-font-size-large: 16px;
    --one-font-size-medium: 14px;
    --one-font-size-base: 14px;
    --one-font-size-small: 13px;
    --one-font-size-extra-small: 12px;
    --one-body-font-size-xs: 12px;
    --one-body-font-size-s: 13px;
    --one-body-font-size-base: 14px;
    --one-title-font-size-s: 16px;
    --one-title-font-size-base: 20px;
    --one-title-font-size-l: 24px;
    --one-title-font-size-xl: 32px;
    --one-border-radius-base: 4px;
    --one-border-radius-small: 2px;
    --one-border-radius-round: 16px;
    --one-border-radius-circle: 100%;
    --one-radius-s: 2px;
    --one-radius-base: 4px;
    --one-radius-l: 8px;
    --one-radius-xl: 16px;
    --one-box-shadow: 0px 8px 12px rgba(0, 0, 0, .15), 0px 4px 4px rgba(0, 0, 0, .3);
    --one-box-shadow-3: 0px 4px 8px rgba(0, 0, 0, .15), 0px 1px 3px rgba(0, 0, 0, .3);
    --one-box-shadow-2: 0px 1px 2px rgba(0, 0, 0, .3), 0px 2px 6px rgba(0, 0, 0, .15);
    --one-box-shadow-1: 0px 1px 2px rgba(0, 0, 0, .3), 0px 1px 3px rgba(0, 0, 0, .15);
    --one-box-shadow-0: 0px 1px 0px rgba(0, 0, 0, .8);
}

:root {
    --el-menu-active-color: var(--el-color-primary);
    --el-menu-text-color: var(--el-text-color-primary);
    --el-menu-hover-text-color: var(--el-color-primary);
    --el-menu-bg-color: var(--el-fill-color-blank);
    --el-menu-hover-bg-color: var(--el-color-primary-light-9);
    --el-menu-item-height: 56px;
    --el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);
    --el-menu-horizontal-height: 60px;
    --el-menu-horizontal-sub-item-height: 36px;
    --el-menu-item-font-size: var(--el-font-size-base);
    --el-menu-item-hover-fill: var(--el-color-primary-light-9);
    --el-menu-border-color: var(--el-border-color);
    --el-menu-base-level-padding: 20px;
    --el-menu-level-padding: 20px;
    --el-menu-icon-width: 24px;
}
:root {
    --el-loading-spinner-size: 42px;
    --el-loading-fullscreen-spinner-size: 50px;
}
:root {
    --el-popup-modal-bg-color: var(--el-color-black);
    --el-popup-modal-opacity: .5;
}
:root {
    --el-color-white: #ffffff;
    --el-color-black: #000000;
    --el-color-primary-rgb: 64, 158, 255;
    --el-color-success-rgb: 103, 194, 58;
    --el-color-warning-rgb: 230, 162, 60;
    --el-color-danger-rgb: 245, 108, 108;
    --el-color-error-rgb: 245, 108, 108;
    --el-color-info-rgb: 144, 147, 153;
    --el-font-size-extra-large: 20px;
    --el-font-size-large: 18px;
    --el-font-size-medium: 16px;
    --el-font-size-base: 14px;
    --el-font-size-small: 13px;
    --el-font-size-extra-small: 12px;
    --el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    --el-font-weight-primary: 500;
    --el-font-line-height-primary: 24px;
    --el-index-normal: 1;
    --el-index-top: 1000;
    --el-index-popper: 2000;
    --el-border-radius-base: 4px;
    --el-border-radius-small: 2px;
    --el-border-radius-round: 20px;
    --el-border-radius-circle: 100%;
    --el-transition-duration: .3s;
    --el-transition-duration-fast: .2s;
    --el-transition-function-ease-in-out-bezier: cubic-bezier(.645,.045,.355,1);
    --el-transition-function-fast-bezier: cubic-bezier(.23,1,.32,1);
    --el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
    --el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
    --el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;
    --el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
    --el-component-size-large: 40px;
    --el-component-size: 32px;
    --el-component-size-small: 24px;
    color-scheme: light;
    --el-color-primary: #409eff;
    --el-color-primary-light-3: #79bbff;
    --el-color-primary-light-5: #a0cfff;
    --el-color-primary-light-7: #c6e2ff;
    --el-color-primary-light-8: #d9ecff;
    --el-color-primary-light-9: #ecf5ff;
    --el-color-primary-dark-2: #337ecc;
    --el-color-success: #67c23a;
    --el-color-success-light-3: #95d475;
    --el-color-success-light-5: #b3e19d;
    --el-color-success-light-7: #d1edc4;
    --el-color-success-light-8: #e1f3d8;
    --el-color-success-light-9: #f0f9eb;
    --el-color-success-dark-2: #529b2e;
    --el-color-warning: #e6a23c;
    --el-color-warning-light-3: #eebe77;
    --el-color-warning-light-5: #f3d19e;
    --el-color-warning-light-7: #f8e3c5;
    --el-color-warning-light-8: #faecd8;
    --el-color-warning-light-9: #fdf6ec;
    --el-color-warning-dark-2: #b88230;
    --el-color-danger: #f56c6c;
    --el-color-danger-light-3: #f89898;
    --el-color-danger-light-5: #fab6b6;
    --el-color-danger-light-7: #fcd3d3;
    --el-color-danger-light-8: #fde2e2;
    --el-color-danger-light-9: #fef0f0;
    --el-color-danger-dark-2: #c45656;
    --el-color-error: #f56c6c;
    --el-color-error-light-3: #f89898;
    --el-color-error-light-5: #fab6b6;
    --el-color-error-light-7: #fcd3d3;
    --el-color-error-light-8: #fde2e2;
    --el-color-error-light-9: #fef0f0;
    --el-color-error-dark-2: #c45656;
    --el-color-info: #909399;
    --el-color-info-light-3: #b1b3b8;
    --el-color-info-light-5: #c8c9cc;
    --el-color-info-light-7: #dedfe0;
    --el-color-info-light-8: #e9e9eb;
    --el-color-info-light-9: #f4f4f5;
    --el-color-info-dark-2: #73767a;
    --el-bg-color: #ffffff;
    --el-bg-color-page: #f2f3f5;
    --el-bg-color-overlay: #ffffff;
    --el-text-color-primary: #303133;
    --el-text-color-regular: #606266;
    --el-text-color-secondary: #909399;
    --el-text-color-placeholder: #a8abb2;
    --el-text-color-disabled: #c0c4cc;
    --el-border-color: #dcdfe6;
    --el-border-color-light: #e4e7ed;
    --el-border-color-lighter: #ebeef5;
    --el-border-color-extra-light: #f2f6fc;
    --el-border-color-dark: #d4d7de;
    --el-border-color-darker: #cdd0d6;
    --el-fill-color: #f0f2f5;
    --el-fill-color-light: #f5f7fa;
    --el-fill-color-lighter: #fafafa;
    --el-fill-color-extra-light: #fafcff;
    --el-fill-color-dark: #ebedf0;
    --el-fill-color-darker: #e6e8eb;
    --el-fill-color-blank: #ffffff;
    --el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);
    --el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);
    --el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);
    --el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);
    --el-disabled-bg-color: var(--el-fill-color-light);
    --el-disabled-text-color: var(--el-text-color-placeholder);
    --el-disabled-border-color: var(--el-border-color-light);
    --el-overlay-color: rgba(0, 0, 0, .8);
    --el-overlay-color-light: rgba(0, 0, 0, .7);
    --el-overlay-color-lighter: rgba(0, 0, 0, .5);
    --el-mask-color: rgba(255, 255, 255, .9);
    --el-mask-color-extra-light: rgba(255, 255, 255, .3);
    --el-border-width: 1px;
    --el-border-style: solid;
    --el-border-color-hover: var(--el-text-color-disabled);
    --el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);
    --el-svg-monochrome-grey: var(--el-border-color);
}